﻿<!--#include file="const.inc"-->

<%
	dim rs,sql,i,name,classid,page

    		Page = Request("page")      '当前页数
    		If Page = "" Then Page = 1
   		If Not IsNumeric(Page) Then Page = 1
    		Page = CLng(Page)
    		If Page < 1 Then Page = 1


	classid=Request.QueryString("classid")
	if classid="" then classid=0
	if not isnumeric(classid) then classid=0
	classid=clng(classid)

	Set Rs = Server.CreateObject("Adodb.Recordset")

	Sql = "select name from qingtian_link_class where id="&classid
	Rs.Open Sql,conn,1,1
	if not (rs.bof and rs.eof)  then
		Name=qingtian.utf8(rs("Name"))
	end if
	Rs.close
select case v
case "0"
we0="<br/>"
hr="------------<br/>"
Randomize()
book="跳到第<input name='Page' format='*N' size='2' maxlength='5'/><anchor>页<go href='list.asp?classid="&classid&"&amp;run=" & Int((9999) * Rnd() + 1) & "&amp;sid="&sidd&"' method='post'><postfield name=""Page"" value=""$(Page:n)"" /></go></anchor><br/>"
%>
<card title="<%=name%>"><p align="left">
<%
case "1"
hr=""
zi="<span style=""color:#FF5500"">"
zi0="</span>"
we="<div class=""footer"">"
sou="<div class=""block4"">"
dao="<div class=""navi"">"
we0="</div>"
Randomize()
book=""&dao&"<form action=""list.asp?classid="&classid&"&amp;run=" & Int((9999) * Rnd() + 1) & "&amp;sid="&sidd&""" method=""post"">跳到第<input type=""text"" name=""Page"" value="""" format=""*N"" size=""2"" maxlength=""5""/><input type=""submit"" value=""页"" /></form>"&we0&""
%>
<title><%=name%></title>
</head>
<body>
<%

End Select
%><%


                if sid="Null" then
		%><%=dao%><%=zi%>欢迎你<%=zi0%><a href="/login.asp?sid=<%=sidd%>&amp;url=/link/list.asp?id=<%=id%>">注册/登陆</a><%=we0%><%
		else
		qingtian.info
		end if

Response.Write(""&dao&"<b><a href=""/index.asp?sid="&sidd&""">首页</a>&gt;<a href=""index.asp?sid="&sidd&""">友链首页</a>&gt;列表</b>"&we0&""&hr&"")

		Sql = "select id,name from qingtian_link_list where [show]=1 and  classid="&classid&"   order by [addtime] desc"


		Rs.Open Sql,conn,1,1



		if not (rs.bof and rs.eof)  then
				Rs.PageSize = 15	'一页N条记录
				IF Not IsEmpty(Page) Then
					IF Not IsNumeric(Page) Then		'判断Page是否为数字
						Page=1
					Else
						Page=Cint(Page)		'转换成短整形Integer
					End IF
					IF Page > Rs.PageCount Then
						Rs.AbsolutePage = Rs.PageCount	'设置当前显示页等于最后一页
					ElseIF Page <= 0 Then
						Rs.AbsolutePage = 1		'设置当前页等于第一页
					Else
						Rs.AbsolutePage = Page	'如果大于零,显示当前页等于接收的页数
					End IF
				Else
					Rs.AbsolutePage = 1
				End IF
				Page = Rs.AbsolutePage


		For i=1 to  Rs.PageSize
		If Rs.Eof Then
			exit For
		End If
dat=i+(page-1)*Rs.PageSize
dat1=dat mod 2
if dat1=0 then
Response.Write we
else
Response.Write sou
end if
			%><a href="view.asp?id=<%=rs(0)%>&amp;sid=<%=sidd%>"><%=qingtian.utf8(rs(1))%></a><%=we0%><%
	 	Rs.MoveNext
	  	Next
    		If rs.PageCount > 1 Then
    		    %>
		<%=dao%>
		<%
    		End If
    		'分页
    		If Page < rs.PageCount Then
    		    Response.Write("<a href='list.asp?classid="&classid&"&amp;page=" & Page + 1 & "&amp;sid="&sidd&"'>下一页</a>")
    		End If
       
    		If Page > 1 And Page < rs.PageCount Then
    		    Response.Write("|")
    		End If
        
    		If Page > 1 Then
    		    Response.Write("<a href='list.asp?classid="&classid&"&amp;page=" & Page - 1 & "&amp;sid="&sidd&"'>上一页</a>"&we0&"")
    		Elseif rs.PageCount >1 then
    		    Response.Write(""&we0&"")
    		End If
         
    		If rs.PageCount > 2 Then
    		    %>
		<%=book%>
		<%
     		    Response.Write(""&we&"[第"&Page&"/总"&rs.PageCount&"页/"&rs.RecordCount&"条]"&we0&"")
    		End If

                else
    		    %>
<%=we%>暂无友链！<%=we0%>
		<%
		end if
		Rs.close
	set rs=nothing

%>
<%=hr%>
<%=sou%><a href='index.asp?sid=<%=sidd%>'>返回友链首页</a><%=we0%>
 
		<%
end Function
%>
